/* dede58.com 做最好的织梦模板*/
.container .main {
	width:579px;
	border: 1px solid #0c4da2;
    margin-top: 10px;
}
.container .sub {
	width: 579px;
    height: 300px;
	border: 1px solid #0c4da2;
    margin-top: 10px;
}
.thd{height:33px;color:#0c4da2;  line-height:33px; border-bottom:1px solid #0c4da2;}
.thd h2{
	max-width: 150px;
	color: #ffffff;
    font-size: 14px;
    background: #0c4da2;
	text-align: center;

}
.list-1 li {
	border-bottom:1px dashed #dfdfdf;
	background:url(../style/ico_03.gif) no-repeat 6px 8px;
	line-height:27px;
}
.list-1 li span {
	float:right;
	padding-right:15px;
}
.list-1 li a {
	padding-left:15px;
	color:#747474;
}
.list-2 li {
	border-bottom:1px dashed #dfdfdf;
	background:url(../style/ico_03.gif) no-repeat 6px 8px;
	line-height:23px;
}
.list-2 li span {
	float:right;
}
.list-2 li a {
	padding-left:15px;
	color:#747474;
}
.list-3 li {
	background:url(../style/ico_05.gif) no-repeat 0 11px;
	line-height:26px;
}
.list-3 li a {
	padding-left:8px;
}
.news {
	/*margin:9px 0 10px;*/
}
.news .hd {
	position:relative;
	height:33px;
	border-bottom:1px solid #0c4da2;
	line-height:33px;
}
.news .hd h2 {
	max-width: 150px;
    height: 33px;
    /*padding-left: 10px;*/
    color: #ffffff;
    font-size: 14px;
    background: #0c4da2;
	text-align: center;
}
.news .hd .more {
	display:inline-block;
	position:absolute;
	top:1px;
	right:20px;
	color:#d00;
}
.news .bd {
	position:relative;
	width:579px;
	height:274px;
	/*padding:0 10px 0 315px;*/
}
.focus {
	/*position:absolute;*/
	top:21px;
	left:2px;
	width:253px;
	height:253px;
	padding:4px 11px 4px 4px;
	/*background:url(../style/focus.gif) no-repeat;*/
	overflow:hidden;
	float: left;
}


.focus img{
	width: 49px;
    padding-left: 20px;
}

.focus .menu_one{
	width: 180px;
    height: 50px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 50px;
    border: 1.5px solid #0c4da2;
    margin-top: 22px;
}
.focus .menu_two{

    border: 1.5px solid #fe600b;
}
.focus .menu_thr{
    border: 1.5px solid #0ca25a;
}


.right_text{
	width: 300px;
    float: left;
    padding-top: 30px;
    line-height: 20px;
    font-size: 14px;
    color: #333;
}
.right_text .contxt{
	padding-bottom: 20px;
}
.right_text .more{
	padding: 10px 10px;
    background: #0c4da2;
    margin-top: 20px;
    color: #fff;
}


.mF_classicHC_wrap {
	width:292px;
	height:253px;
	overflow:hidden;
}
.txt-1 {
	padding:10px 8px 0;
	margin-bottom:5px;
}
.txt-1 dt {
	color:#ca0101;
	font-size:14px;
	font-weight:bold;
	line-height:26px;
}
.txt-1 dd {
	color:#8e8e8e;
	line-height:18px;
	padding:6px 0 2px;
}
.txt-1 dt a, .txt-1 dd a {
	color:#ca0101;
}
.news .list-1 {
	padding:5px 0;
}
.mod span{
	display: block;
    float: right;
}
.ltArea, .rtArea {
	width:579px;
	border:1px solid #0c4da2;
	padding-bottom:10px;
}
.gTitle {
}
.gTitle .hd {
	position:relative;
	height:33px;
	border-bottom:1px solid #0c4da2;
	line-height:33px;
}
.gTitle .hd h2 {
	max-width: 150px;
	height:33px;
	/*padding-left:10px;*/
	color:#fff;
	font-size:14px;
	background: #0c4da2;
	text-align: center;
}
.gTitle .hd .more {
	display:inline-block;
	position:absolute;
	top:0;
	right:18px;
	font:bold 10px/32px arial;
}
.oTitle .hd {
	background:url(../style/t3.jpg) no-repeat;
}
.picnews-1 {
	position:relative;
	height:96px;
	padding-left:97px;
}
.picnews-1 .pic {
	position:absolute;
	top:1px;
	left:1px;
	width:81px;
	height:81px;
	padding:2px;
	border:1px solid #ccc;
}
.picnews-1 dl dt {
	color:#40a421;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
}
.picnews-1 dl dd {
	color:#8e8e8e;
	padding:5px 0 2px;
}
.picnews-1 dl dt a, .picnews-1 dl dd a {
	color:#40a421;
}
.announcement {
	/*margin:9px 0;
	padding:0 15px 18px;*/
}

.announcement h3 {
	margin-bottom:7px;
	padding:3px 0 0 20px;
	border-bottom:1px dashed #f26262;
	background:url(../style/ico_06.gif) no-repeat 0 4px;
	font-weight:100;
	font-size:12px;
	line-height:26px;
}
.announcement h3 a {
	color:#fff;
}
/**/
.landscape {
	width:752px;
}
.landscape .t, .landscape .b {
	height:7px;
	overflow:hidden;
	clear:both;
}
.landscape .t {
	background:url(../style/ico_07.gif) no-repeat;
}
.landscape .b {
	background:url(../style/ico_08.gif) no-repeat;
}
.landscape .c {
	padding-left:100px;
	border:solid #e5e5e3;
	border-width:0 1px;
	background:#f6f6f6 url(../style/t5.jpg) no-repeat;
}
.piclist li {
	float:left;
	width:102px;
	height:72px;
	margin:0 6px;
	padding:4px;
	background:url(../style/ico_09.gif) no-repeat;
	display:inline;
}
.prev, .piclist, .next {
	float:left;
}
.prev, .next {
	width:12px;
	height:84px;
}
.prev {
	background:url(../style/prev.gif) no-repeat;
}
.next {
	background:url(../style/next.gif) no-repeat;
}
.piclist {
	padding-top:2px;
}
.m5 {
	margin-bottom:5px;
}
.m10 {
	margin-bottom:10px;
}
.m20 {
	margin-bottom:20px;
}
/*  */
.teacher {
	margin-bottom:10px;
}
.teacher .hd {
	height:36px;
	background:url(../style/ico_10.jpg) no-repeat;
}
.teacher .hd h2 {
	padding-top:11px;
	color:#f72e47;
	font-size:14px;
	line-height:25px;
	text-align:center;
}
.teacher .bd {
	padding:25px 0 2px;
	background:#e43037;
}
.teacher .ft {
	height:3px;
	background:url(../style/ico_11.gif) no-repeat;
}
.teacher li {
	margin-bottom:5px;
}
.teacher li a {
	display:block;
	color:#fff;
	line-height:26px;
	text-align:center;
}
.teacher li img {
	border:2px solid #fff;
}
.vote {
background:#;
}
.vote .hd {
	height:31px;
	padding:7px 0 7px 75px;
	background:url(../style/t4.gif) no-repeat right 7px #28c4ca;
	line-height:31px;
}
.vote .hd h2 {
	height:31px;
	padding-left:42px;
	color:#28c4ca;
	font-size:14px;
}
.vote .bd {
	padding:0;
	border:9px solid #28c4ca;
}
.vote h3 {
	font-size:12px;
	line-height:22px;
	text-align:center;
}
.vote ul {
	padding:5px 10px 15px;
}
.vote ul li {
	line-height:24px;
}
.vote .btnPanel {
	padding-left:34px;
}
.vote .btnPanel input {
	width:52px;
	height:19px;
	border:1px solid #d5d5d5;
	background:#d4d0c8;
	cursor:pointer;
}


		/* 本例子css */
		.picMarquee-left{ overflow:hidden; position:relative; width:100%; border:1px solid #0c4da2;margin-bottom:10px;}
		.picMarquee-left .hd{ overflow:hidden;  height:33px; border-bottom:1px solid #0c4da2; padding:0 10px; line-height:33px; }
		.picMarquee-left .hd h3{
			color:#0c4da2;
			max-width: 150px;
			/*background: #0c4da2;*/
		}
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; }/*bbackground:url("../images/arrow.png") no-repeat;*/
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:80px; height:auto; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{margin:0;padding:0;width:80px;}